<?php
declare (strict_types = 1);

namespace app\admin\model\erp;

use bbweb\traits\ModelTrait;
use bbweb\basic\BaseModel;

/**
 * 固定资产模型
 */
class ErpAssets extends BaseModel
{
    /**
     * 数据表主键
     * @var string
     */
    protected $pk = 'id';

    /**
     * 模型名称
     * @var string
     */
    protected $name = 'erp_assets';

    use ModelTrait;

    // 设置字段信息
    protected $schema = [
        'id'        => 'int',
        'code'      => 'varchar',
        'to_code'   => 'int',//借方科目
        'name'      => 'varchar',//	资产名称
        'group'     => 'int',//	使用部门
        'price'     => 'double',//	购买价格
        'money'     => 'double',//	现存价值
        'market'    => 'varchar',//	规格说明
        'buy_at'    => 'int',//	购买日期
        'out_at'    => 'int',//	清理日期
        'salvage'   => 'float',//	残值率
        'month'     => 'int',//	使用期限
        'old_month' => 'int',//	已折月数
        'month_price'   => 'double',//	每月金额
        'update_at'     => 'int'
    ];
}